package com.ygy.jxc.mapper;

import com.ygy.jxc.model.JcmdCustomer;
import com.ygy.jxc.model.JcmdCustomerExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface JcmdCustomerMapper {
    long countByExample(JcmdCustomerExample example);

    int deleteByExample(JcmdCustomerExample example);

    int deleteByPrimaryKey(Long id);

    int insert(JcmdCustomer row);

    int insertSelective(JcmdCustomer row);

    List<JcmdCustomer> selectByExample(JcmdCustomerExample example);

    JcmdCustomer selectByPrimaryKey(Long id);

    int updateByExampleSelective(@Param("row") JcmdCustomer row, @Param("example") JcmdCustomerExample example);

    int updateByExample(@Param("row") JcmdCustomer row, @Param("example") JcmdCustomerExample example);

    int updateByPrimaryKeySelective(JcmdCustomer row);

    int updateByPrimaryKey(JcmdCustomer row);
}